Big Huge Thesaurus

Colorado potato beetle

noun